Post

Replies

Boosts

Views

Activity

Comment on Not seeing any recent crash reports although there should be some
I suspect it's not a bug that would get fixed but rather a case of bad project configuration, and I just need to learn what the problem is on my end. That's why I now opened a DTS incident and hope it won't get rejected because you asked for a bug report instead. I hope that this allows for a more direct dialog (Radar entries have never led to a dialog but only a reponse "we think this is fixed, please confirm" reply at best).
Apr ’25
Comment on How to detect an auto-mounting directory and wait for it to get mounted?
searchfs takes practically the same time searching for creation dates than it does for file names. searchfs now takes 13-15s on /System/Volumes/Data with about 1.5M files. I suspect the increased speed is due to the faster Mac I'm using now (M4 Mini). But the issue becomes less significant now with faster Macs. I used to wait a minute for a search on a decently full startup volume, and that was standing out quite much vs. the "few" seconds it took on High Sierra with HFS+.
Topic: App & System Services SubTopic: Core OS Tags:
Mar ’25
Comment on How to detect an auto-mounting directory and wait for it to get mounted?
Thank you for adding some more details, Kevin. As it currently seems to me that auto-mounting these sub-volumes on the Windows share is immediate, I'll stay with the method of simply re-reading the once-empty dir if I realize it's a mountpoint. But just in case - do you know if there's a DA callback that'll notify me immediately once the mountpoint gets triggered? I only know DARegisterDiskMountApprovalCallback, and that comes in only after the new volume has been inspected a bit, I believe.
Topic: App & System Services SubTopic: Core OS Tags:
Mar ’25
Comment on How to launch background application (app bundle) and keep alive it on macOS?
I need to accomplish the same (FBA launched and kept running when my main app quits) but from a sandboxed app for the MAS. But I do NOT want to necessarily have it become a login item. When I try to use the NSWorkspace launch methods, they fail in a sandboxed app. Is setting up an XPC process the only way if I don't want to run the helper as a login item? I've done some googling about this topic but all I find are hints about SMLoginItemSetEnabled.
Jun ’24
Comment on Apple macOS command line, find -iregex. Where to read about the iregex syntax: how to make a command?
I just ran into this problem: I was trying to find the old "Icon?" files, where the "?" is actually a CR, but this reveals nothing: find -E . -regex '.*/Icon\n' whereas this finds it: find -E . -regex '.*/Icon.' Even this doesn't work: find -E . -regex '.*/\x49con.' which suggest that the hex notation doesn't work at all, despite the man pages for find and re_format suggesting that they should.
May ’24
Comment on Constant trouble with approval of non-sandboxed "grandfathered" app for Mac App Store
I appreciate you making an effort to look into this but I rather wanted a general answer and not a single help with the immediate problem because it keeps repeating and there's no sense in me posting the same question here every time, I hope you understand that. Would you please explain why you need to know the app to help with this general question? Can you add a note for all future reviewers that'll avoid the issue in the future, for instance?
May ’24